<HTML><HEAD><TITLE>hash_next(+Iter, -Key, -Value, -Iter)</TITLE>
</HEAD><BODY>[ <A HREF="index.html">library(hash)</A> | <A HREF="../../index.html">Reference Manual</A> | <A HREF="../../fullindex.html">Alphabetic Index</A> ]
<H1>hash_next(+Iter, -Key, -Value, -Iter)</H1>
Get the next Key - Value pair according to the iterator
<DL>
<DT><EM>Iter</EM></DT>
<DD>Hash table iterator structure
</DD>
<DT><EM>Key</EM></DT>
<DD>A ground term (output)
</DD>
<DT><EM>Value</EM></DT>
<DD>A term (output)
</DD>
<DT><EM>Iter</EM></DT>
<DD>Hash table iterator structure (output)
</DD>
</DL>
<H3>Modes and Determinism</H3><UL>
<LI>hash_next(+, -, -, -) is semidet
</UL>
<H3>Fail Conditions</H3>
No further entries left in this iteration
<H2>See Also</H2>
<A HREF="../../lib/hash/hash_iter-2.html">hash_iter / 2</A>, <A HREF="../../lib/hash/hash_last-1.html">hash_last / 1</A>, <A HREF="../../lib/hash/hash_list-3.html">hash_list / 3</A>
</BODY></HTML>
